tower-mounted winder - Spanish English Dictionary